package biblioteca.dao;

import org.springframework.stereotype.Repository;
import biblioteca.persistencia.Usuario;


@Repository
public class UsuarioDaoImplementacion extends GenericDaoImplementation<Usuario, String> implements UsuarioDao{
    
    @Override
    public  Usuario findByUsername(Class<Usuario> typeClass, String username) {
        String query = "SELECT FROM Usuario c WHERE c.username='" + username + "'";
        Usuario u = (Usuario) em.createQuery(query).getSingleResult();
        return u;
    }
    
}
